apache - magento : some htaccess redirection doesn\'t work
全部标签 我有一个具有不同Storeview的Magento网站。其中一个Storeview是批发的。我不想让普通人访问这个商店View。所以我想要一个只有一个用户密码的通用密码保护(类似htaccess)。htaccess在这种情况下不起作用,因为storeview不是真正的目录。我尝试了一个基于session的登录,重定向如下:http://aktuell.de.selfhtml.org/artikel/php/loginsystem/在此示例中,我登录,如果我使用正确的usr&pw,我将被重定向到正常的magento登录。但这似乎不适用于magento,因为我的session如何被销毁或重
早上好!我正在尝试创建一个Magento模块,但我在模块的config.xml中定义的路由指向一个404页面。我知道这个问题已经出现了无数次,我花了整晚的时间阅读我能找到的关于这个主题的每一个SO回复。这是我所做的:清除了var/cache和var/session文件夹运行compiler.php--清除,compiler.php--禁用,以及compiler.php--编译清除并刷新管理面板中的缓存和缓存存储,从后端和命令行重新编制索引创建了一个新的包/模块用于测试,与我之前使用的完全不同。它出现在系统>>配置>>高级中。已验证Magento未将商店代码附加到URL在我的Contro
我在让cron作业在Magentoscron系统中工作时遇到了一些问题。我的模块文件夹结构如下:/app/code/local/Nnn/AbandonedCartEmails/etc/config.xml/app/code/local/Nnn/AbandonedCartEmails/Model/Observer.php我的配置文件如下:0.0.1Nnn_AbandonedCartEmails_Model*/5****abandonedcartemails/observer::processEmails我的观察者类如下所示:classNnn_AbandonedCartEmails_Mod
如何在app/design/frontend/default/home/template/catalog/product/view/type/default.phtmlselectedoptionvalueofbackorders。我使用了以下代码,但$stockStatus为空。任何帮助将不胜感激。getProduct();$productData=$_product->getData();$stockStatus=$productData['backorders']; 最佳答案 试试这个$inventory=Mage::getM
以下代码在通过CLI和Apache/mod_php运行时产生不同的结果:$pattern."u",//Addu(PCRE_UTF8)modifier"Non-unicode"=>$pattern);echo"Text:\n'$text'\n";foreach($regexpsas$type=>$regexp){$matches=array();$total=preg_match_all($regexp,$text,$matches);echo"\n\n";echo"$typeregex:\n'$regexp'\n\n";echo"Total$typematches:";var_dump
我遇到了一些Apache网络服务器错误日志的问题。我的计算机上有一个虚拟托管网站scotthermmann.loc。在我手动清除错误日志后,使用sudocat/dev/null>scotthermmann.loc-error_log或者通过在emacs中打开文件并删除所有内容,错误不再记录到文件中。我试过使用sudoapachectlrestart想解决问题,但不解决问题。注销并重新登录也不能解决问题。解决问题的方法是重新启动计算机,但我不想在每次清除错误日志后都这样做。我托管的每个网站都不是这种情况。我还有另一个网站barefootfool.loc。清除该错误日志后,我没有任何问题。
我有一个属性cdn_image_name,它适用于大约90000种产品。最近,内容编辑报告说大约有三种产品缺少图片。我已将问题确定为Magento的getData()方法。这是与原始代码类似的代码。$cdnImageName=$product->getData('cdn_image_name');我也试过:$cdnImageName=$product->getCdnImageName();$cdnImageName=$product->getAttributeText('cdn_image_name');在Magento管理界面中,我看到该字段填充了正确的值。我检查了数据库,它也有适当
我的问题是:magento后端没有显示“添加组价”按钮。我对数据库做了一些更改,但不确定在哪里!这是正常的magento后端:这是我的magentoView:如您所见,“添加团体价格”按钮未显示!!!我应该在哪里修复?感谢任何帮助。 最佳答案 您使用的是从右到左的语言,因此按钮位于另一侧。虽然我不会说这种语言,但我会以99.99999999%的把握说这个按钮是这个: 关于php-"AddGroupPrice"按钮未在magento中显示,我们在StackOverflow上找到一个类似的问
我收到以下错误“未指定输入文件”。而不是当我请求一个不存在的PHP文件时找不到文件。那么是否可以让Apache在将PHP文件传递给PHP-FPM服务器之前检查它是否存在,以避免“未指定输入文件”。错误?或者那个错误是正常的/无害的?Apache是这样配置来处理PHP文件的:SetHandler"proxy:unix:/var/run/php5-fpm.sock.example|fcgi://localhost" 最佳答案 我不喜欢为该任务使用RewriteEngine。这是使用SetHandler指令的正确配置,同时检查PHP文
当我们使用nginx作为webserver时,我们也使用php-fpm。如果我们使用apache或lighttpd,我们会更多地谈论php-cgi。那么问题来了php-cgi和php-fpm有什么关系和区别呢?非常感谢。 最佳答案 PHP-CGI是一个CGI接口(interface)。PHP-FPM是一个FastCGI接口(interface)。CGI每个请求运行一次。FastCGI在服务器启动时运行一次,然后进入请求循环。这使得CGI更简单,因为它没有依赖性;FastCGI速度更快,因为它避免了任何启动时间,但设置起来有点复杂。